home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_100 / 181_01 / read_me < prev    next >
Text File  |  1985-03-09  |  2KB  |  51 lines

  1.   The file LZWCOM.DOC is from Computer Language
  2. Magazine's BBS system. A commentary on this
  3. file compression technique appears in the March 1985
  4. edition of that fine magazine.
  5.   This tech. is better than the Huffman codeing used
  6. by the SQ-USQ utilities for Text and program source
  7. for files smaller than about 40K. For instance the
  8. file LZWCOM.DOC, that contains the .DOC and .C for
  9. this system is 2K smaller when compressed with
  10. LZWCOM.COM . 
  11.   While I do not see the LZW system (in it's present
  12. form) replaceing the SQ-USQ system, it shows promise
  13. as a system embedded in other programs that store
  14. and retrieve presentation text (message systems,
  15. help texts, or any other indexable text), where the
  16. 8K or so of overhead code can be balenced against
  17. saved secondary storage.
  18.   The modules in this Library were compiled with 
  19. Aztec C in 8080 mode (as opposed to the CZ compiler
  20. option suggested in the .DOC file). I did this
  21. because the Z80 option [in Axtec] only allows the
  22. Z80s index regs (IX and IY) to be used as onboard
  23. storage for register variables. And I didn't feel 
  24. that this small speed increase was worth excluding
  25. folks with 8080s and 8085s from useing and testing
  26. this new compression technique.
  27.   These modules just show the power of the LZW 
  28. technique. They leave implementation to the C 
  29. programmer. For instance making TypeLZW (an analog
  30. to TYPESQ), by redirecting the output file to the
  31. screen. And the Compressed files can be called
  32. whatever you fancy they should be called. May I
  33. offer a suggestion that they be given an extension
  34. .cZc . as an analog to SQs .cQc .
  35.   Enjoy
  36.   David Giunti, March 10, 1985
  37.  
  38. One great thing about the Micro Revolution is that 
  39. things are always getting better! Today I found that
  40. the author of this system has found a few possible
  41. errors and so reloaded the LZW system to the CL BBS.
  42. Not only the new code, but MS-DOS implementations as
  43. well (sorry no 68K yet). Anyway, the new .C files,
  44. the new .DOC file, AND the .EXEs are now in this
  45. file squeezed with SQ.
  46.  Updating-ly your 
  47.   Dave, March 21, 1985
  48.     
  49.  
  50. the new .DOC file, AND the .EXEs are now in this
  51. file squeezed w